Text copied to clipboard!

Naslov

Text copied to clipboard!

Golang programer

Opis

Text copied to clipboard!
Tražimo iskusnog i motiviranog Golang programera koji će se pridružiti našem razvojnom timu i pomoći u izgradnji skalabilnih, pouzdanih i visokoučinkovitih softverskih rješenja. Kao Golang programer, bit ćete odgovorni za dizajn, razvoj i održavanje backend sustava koristeći Go programski jezik. Radit ćete u suradnji s drugim programerima, dizajnerima i menadžerima proizvoda kako biste isporučili kvalitetna rješenja koja zadovoljavaju potrebe naših korisnika. Vaša uloga uključuje razvoj novih funkcionalnosti, optimizaciju postojećeg koda, integraciju s vanjskim servisima i rad na arhitekturi sustava. Očekujemo da imate duboko razumijevanje principa razvoja softvera, iskustvo u radu s bazama podataka, API-ima i distribuiranim sustavima. Također, cijenimo proaktivnost, timski duh i sposobnost rješavanja problema. Naš idealni kandidat ima iskustvo u radu s Go jezikom u produkcijskom okruženju, poznaje moderne razvojne alate i metodologije (kao što su Git, Docker, CI/CD, Agile), te je sposoban brzo učiti i prilagođavati se novim tehnologijama. Nudimo fleksibilno radno okruženje, mogućnosti za profesionalni razvoj i rad na zanimljivim projektima u dinamičnom timu. Ako ste strastveni u vezi razvoja softvera i želite raditi s najnovijim tehnologijama u podržavajućem okruženju, pozivamo vas da se prijavite i postanete dio našeg tima.

Odgovornosti

Text copied to clipboard!
  • Razvoj i održavanje backend aplikacija koristeći Go
  • Dizajniranje skalabilnih i učinkovitih softverskih rješenja
  • Pisanje čistog, testiranog i dokumentiranog koda
  • Suradnja s timom na planiranju i implementaciji novih funkcionalnosti
  • Integracija s bazama podataka i vanjskim API-ima
  • Optimizacija performansi i skalabilnosti sustava
  • Praćenje i otklanjanje grešaka u aplikacijama
  • Sudjelovanje u reviziji koda i razmjeni znanja unutar tima
  • Primjena sigurnosnih praksi u razvoju softvera
  • Korištenje alata za kontinuiranu integraciju i isporuku

Zahtjevi

Text copied to clipboard!
  • Iskustvo u radu s Go (Golang) jezikom
  • Poznavanje RESTful API dizajna i implementacije
  • Iskustvo s bazama podataka (SQL i/ili NoSQL)
  • Razumijevanje principa objektno orijentiranog i funkcionalnog programiranja
  • Poznavanje alata poput Git, Docker, CI/CD
  • Iskustvo u radu s distribuiranim sustavima i mikroservisima
  • Sposobnost rada u agilnom okruženju
  • Dobro poznavanje engleskog jezika u govoru i pismu
  • Sposobnost samostalnog i timskog rada
  • Visoka razina odgovornosti i organiziranosti

Moguća pitanja na intervjuu

Text copied to clipboard!
  • Koliko godina iskustva imate u radu s Go jezikom?
  • Možete li opisati jedan projekt na kojem ste koristili Golang?
  • Imate li iskustva s mikroservisnom arhitekturom?
  • Koje baze podataka ste koristili u prethodnim projektima?
  • Kako pristupate testiranju svog koda?
  • Koje alate koristite za upravljanje verzijama i CI/CD?
  • Kako rješavate probleme s performansama u aplikacijama?
  • Jeste li radili u agilnom razvojnom okruženju?
  • Kako ostajete u toku s novim tehnologijama?
  • Zašto želite raditi s našim timom?